*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family:方正中等线_GBK;    /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #5a5a5a; /*文字颜色定义 */
    background:url(../images/bg.jpg) center bottom no-repeat;
	}

/* 网站超链接css通用设置 */
a{text-decoration: none; cursor: pointer; } /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #eb1315;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #333333;} /* 点击激活链接 */
li {list-style-type: none;}

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
table{}
p{margin:0; padding:0;}/*文字按钮样式定义 */ 




/* flexslider */
.banner .flexslider{ width:100%;position:relative;overflow:hidden; min-width:970px;  }
.banner .slides{position:relative;z-index:1;}
.banner .slides li img{ margin:0 auto; display:block;max-width: 100%;}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; }
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none}
.banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}










.header{
    background:url("../images/header.jpg") repeat-x;
    height: 164px;
}
.headerAll{
    width: 1000px;
    margin: 0 auto;
    position: relative;z-index: 99;

}
.nav{
    
}
.nav>ul{
    width: 1000px;
    height: 64px;
    margin: 8px auto 0 auto;
}
.nav>ul>li{width: 135px;float: left;text-align: center;background:url("../images/line.png") center right no-repeat;height: 64px;position: relative;z-index: 99;}
.nav>ul>li>a{font-size: 14px;color: #fff;height: 50px;display: block;line-height: 18px;padding: 14px 0 0 0;}
.nav>ul>li:hover{background:url("../images/abg.jpg") center 0 no-repeat}
.nav>ul>li.hover a{background:url("../images/abg.jpg") center 0 no-repeat}
.nav ul li P{font-size: 12px;}
.nav>ul>li:hover .ul2{
    display: block;
}
.in_proTie p{
    font-size: 18px;font-weight: normal;
}
.in_proTie{
    text-align: center;
    font-size: 36px;
    color: #333333;font-weight: bold;
    margin: 25px 0;
}
.rightTop2{
    background:url("../images/naviii.jpg") center 0 no-repeat;
    height: 66px;width: 980px;margin: 0 auto;
}
.fieldNav li{
    width: 16%;
    float: left;
}
.fieldNav li a{
    background:url("../images/fieldNavabg1.png") center 0 no-repeat;width: 144px;height: 73px;display: block;text-align: center;line-height: 73px;margin: 0 auto;color: #000;font-size: 16px;
}
.fieldNav li a:hover{
    background:url("../images/fieldNavabg2.png") center 0 no-repeat;width: 144px;height: 73px;display: block;text-align: center;line-height: 73px;margin: 0 auto;color: #fff;font-size: 16px;
}
.fieldNav li a.selected{
    background:url("../images/fieldNavabg2.png") center 0 no-repeat;width: 144px;height: 73px;display: block;text-align: center;line-height: 73px;margin: 0 auto;color: #fff;font-size: 16px;
}
.xk{
    width: 920px;
    margin: 0 auto;border: 2px solid #e0e6e9;
}
.xk li{
    border: 5px solid #e0e6e9;
    width: 220px;
    float: left;
}
.xk li p{
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #706865;
}
.in_mid_tel{
    height: 279px;
    background:url("../images/in_mid_tel.jpg") no-repeat center;
}
.in_mid_telAll{
    width: 1000px;
    margin: 30px auto;
    position: relative;
}
.in_mid_telAll span{
    color: #fff;
    font-weight: bold;
    font-size: 30px;
    position: absolute;
    right: 98px;
    top: 166px;
}
.in_news{
    background: #1658a4;
    height: 524px;
    padding: 10px 0;
    margin: 25px 0 0 0;
}
.in_newsText{
    width:945px;
    margin: 0 auto;
}
.in_newsR{
    color: #fff;
    line-height: 22px;
    height: 130px;
}
.in_newsR a{
    color: #fff;
}
.in_newsR a p{
    font-size: 16px;
    font-weight: bold;
}
.in_newsRBottom{
    
}
.in_newsRBottom li{
    height: 71px;
    background: #fff;
    margin: 8px 0;
}
.in_newsRBottom li a span{
    background:url("../images/span.jpg") no-repeat;width: 72px;height: 71px;
    display: block;
    float: left;
    padding: 0 12px 0 0;
    text-align: center;color: #fff;
}
.in_newsRBottom li a span p{
    font-size: 36px;
}
.in_newsRBottom li a div{
    float: right;
    width: 430px;
}
.in_newsRBottom li a div p{
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin: 8px 0 3px 0;
}
.in_newsRR{
    width: 533px;
    float: right;
}
.footer{
    background:url("../images/footerbg.jpg") repeat-x #d2d2d2;height: 170px;
}
.footerall{
    width: 1000px;
    margin: 0 auto;
    color: #fff;
    line-height: 25px;
    height: 103px;
}
.footerall img{

}
.footTop{
    font-size: 20px;font-weight: bold;color: #fff;
    padding: 20px 0 10px 0;
}
.footbottom{
    height: 37px;
    line-height: 37px;
    background: #bfbfbf;
    text-align: center;
}
.keyWordDiv{
    height: 35px;
    background: #eeeeee;
    line-height: 35px;
}
.keyWord1000{
    width: 1000px;
    margin: 0 auto;position: relative;
}
.keyWord1000  a{
    padding: 0 10px;
}
.ssuo{
    width: 160px;position: absolute;
    top: 0;right: 0;
}
.ssuo .text{
     background:url("../images/seachbg.jpg") no-repeat;
    width: 112px;
    height: 22px;padding: 0 5px;
    border: 0px;
}
.ssuo .button{
    width: 23px;
    height: 21px;
    background:url("../images/ssuobutton.jpg") no-repeat;
    border: 0px;
}
.ul2{
    position: absolute;
    top:64px;
    left: 0;
    z-index: 99;
    background: #0ca0dc;display: none;
}
.ul2 li a{
    height: 40px;
    line-height: 40px;width: 125px;
    display: block;
    border-bottom: 1px solid #fff;color: #fff;
}